home *** CD-ROM | disk | FTP | other *** search
/ TPUG - Toronto PET Users Group / TPUG Users Group CD / TPUG Users Group CD.iso / AMIGA / (A)TC / (A)TCA.ADF / DiskTest / CHANGES.DOC < prev    next >
Text File  |  1992-07-29  |  2KB  |  53 lines

  1. Changes to DT after v1.12 (FF 539):
  2. ----------------------------------
  3.  
  4. (Thanks to all who sent bug reports!)
  5.  
  6. 1.13 :  Improved Control-C handling. DT now tests CTRL-C flag also when
  7.         reading a file; the CTRL-C bit is now referred as SIGBREAKF_CTRL_C,
  8.         and not as 0x1000 (#include <libraries/dos.h>).
  9.  
  10.         Now all relevant prototype files (#include <proto/whatever.h>) are
  11.         used, also if this implies some more casting.
  12.  
  13.         Bug removed: I had my own Control-C checking routine, but I forgot
  14.         to disable the built-in SAS-C checking, named CXBRK(), called when
  15.         the SIGBREAKF_CTRL_C flag is set ---> and when an I/O operation
  16.         is performed on the screen <---; so that from time to time CXBRK()
  17.         handled the request, incorrectly releasing the owned resources.
  18.  
  19. 1.14 :  Bug removed: when DT failed to malloc() the memory to store a
  20.         directory entry (two pointers plus the space for the full directory
  21.         name - so hopefully never happened ;-) the owned resources were not
  22.         correctly released.
  23.  
  24.         Instead of relying to the default console window opened by SAS-C in
  25.         the main routine, by far too small in X, now I open my own window;
  26.         this in turn requires opening the intuition.library.
  27.         Sorry folks, I'm not a Workbench-man ... real men don't use icons.
  28.  
  29.         Added a version tag string, so you can give the command VERSION DT
  30.         to the CLI.
  31.  
  32. 1.15 :  I bought "FlexeLint for the Amiga" from Gimpel Software; no errors
  33.         have been detected from LINT, however some style cleanup has been
  34.         performed. Nice product IMHO ... almost fundamental for a serious C
  35.         programmer (I am in no way connected with Gimpel Software, but only
  36.         a satisfied customer).
  37.  
  38. 1.16 :  All references to dfind/dnext (SAS-C directory routines) have been
  39.         replaced from native AmigaDOS calls (Lock/UnLock, Examine() and
  40.         ExNext() routines), to reduce the program size.
  41.  
  42.         Extensive code reorganisation.
  43.  
  44. 1.17 :  Improved memory allocation handling.
  45.  
  46. 1.18 :  Bought the RKManuals, "Devices" and "Includes & Autodocs", for 2.0.
  47.         I decided to stay compatible with 1.3 and not to use new features,
  48.         e.g. the TD_GETGEOMETRY I/O command; any way, some small changes
  49.         have been performed.
  50.  
  51.  
  52.                                                       MLO
  53.